#ifndef _REACTORTYPEDEF_H_
#define _REACTORTYPEDEF_H_
#include "SimpleRefection.h"
#include "MgrBase.h"
struct  ReactorTypeDef:public ReflectionBase
{
	DECL_REFLECTION(ReactorTypeDef,"../../config/ReactorTypeDef.xml");
	ReactorTypeDef()
	{
	}
	int32 m_iID;
	std::string m_sDisplayName;
	std::vector<int32> m_vCategorys;
	std::string m_sClientIcon;
	
	rewrite virtual void OnArchieveReaded(){};
};
typedef DefMangerTpl<ReactorTypeDef> ReactorTypeDefManager;

#endif